package com.sdhs.listmanage.mapper;

import com.sdhs.common.core.mapper.BaseMapperPlus;
import com.sdhs.listmanage.domain.entity.GcProjectManageList;
import com.sdhs.listmanage.domain.vo.GcProjectManageListVo;
import org.apache.ibatis.annotations.Param;

import java.util.Collection;

/**
 * 流程审批人配置Mapper接口
 *
 * @author may
 * @date 2023-07-21
 */
public interface GcProjectManageListMapper extends BaseMapperPlus<GcProjectManageList, GcProjectManageListVo> {

    int deleteByIds(@Param("ids") Collection<Long> ids);

    GcProjectManageListVo selectVoById(@Param("id") Long id);

    GcProjectManageListVo selectVoByProjectId(@Param("projectId") Long projectId);

    GcProjectManageListVo selectVoByInstanceId(@Param("instanceId") String instanceId);
}
